<?php
header('Content-Type: image/jpeg');
/*$img=imagecreate(200,200);
imagecolorallocate($img,255,0,0);//设置背景色
$color=imagecolorallocate($img,0,0,255);
imagettftext($img,20,0,5,20,$color,__DIR__.'/static/1.ttf','你好');
imagepng($img);//以 PNG 格式将图像输出到浏览器或文件
imagedestroy($img);//销毁一图像*/





//imagecreatefrompng — 由文件或 URL 创建一个新图象。

/*$png=imagecreatefrompng(__DIR__.'/1.PNG');
$color=imagecolorallocate($png,255,0,0);//为一幅图像分配颜色
$green=imagecolorallocate($png,0,255,0);//为一幅图像分配颜色
//imagettftext(字体大小,字体倾斜的角度,文字的x、y坐标,文字的颜色,字体文件,绘制的文字);//用 TrueType 字体向图像写入文本
imagettftext($png,20,0,5,20,$color,__DIR__.'/static/1.ttf','你好');
//imageline(image-由图像创建函数（如imagecreatetruecolor()）返回的图像资源。,x1 - 第一点的x坐标。,y1 - 第一点的y坐标。,x2 - 第二点的x坐标。,y2 - 第二点的y坐标。,color - 线条颜色。使用imagecolorallocate()创建的颜色标识符。)
imageline($png,5,5,150,320,$green);//画一条线段，图片1.PNG大小是350，x和y不能大于350
imageline($png,5,6,151,321,$green);
imageline($png,5,7,152,323,$green);
imagepng($png);//以 PNG 格式将图像输出到浏览器或文件
imagepng($png,__DIR__.'/upload/img/'.'111.jpg');
imagedestroy($png);//销毁一图像*/



//验证码
/*require_once __DIR__.'/HttpCode.php';
$code=new HttpCode();
$code->output();*/


/*require_once __DIR__.'/phpqrcode/qrlib.php';
//QRcode::png('MECARD','1.png',8);
QRcode::png('MECARD:N:陈某某;ORG:某某有限公司;TIL:人事经理;TEL:13800138000;URL:weibo.com/siphp;DIV:siphp;EMAIL:xxx@163.com;ADR:中国深圳;NOTE:QQ :123456;;',__DIR__.'/1.png',8);
//imagecreatefrompng(PNG 图像的路径。)由文件或 URL 创建一个新图象。
//返回值:成功后返回图象资源,失败后返回 FALSE 。
$code=imagecreatefrompng('1.png');
//imagecreate — 新建一个基于调色板的图像
$img=imagecreate(20,20);
//imagesx — 取得图像宽度
//imagesy — 取得图像高度
//echo 'x:',imagesx($code);
//echo 'y:',imagesy($code);
//intval() 函数用于获取变量的整数值。
$x=intval((imagesx($code)-15)/2);
$y=intval((imagesy($code)-15)/2);
imagecolorallocate($img,255,0,0);
//imagecopy() 函数用于拷贝图像或图像的一部分。
imagecopy($code,$img,$x,$y,0,0,15,15);*/
//imagepng($code);//以 PNG 格式将图像输出到浏览器或文件




require_once __DIR__.'/common/common.php';
$img=new \lib\http\HttpCode();//
$img->output();